1235
2193
785
292
3253
2141
782
2309
940
1206
20051
345
918
1424
863
1704
12438
1827
1552
932
1183
1016
8777
987
1998